@charset "utf-8";
/* CSS Document */

html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{
    padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; 
    background:#f8f8f8 url(../images/bodybg.jpg) no-repeat center 48px; 
}
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#d40100;text-decoration:none; border:none;}
a:hover img,a img,img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{ list-style:none; padding:0; padding:0; vertical-align:middle;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
textarea{resize:none;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
.more  { float:right; }
.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none; margin:0;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
/*漂浮*/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}
/*漂浮结束*/

.ind_pl{height: 180px; width:240px; background: #fff; padding: 10px; border: 1px solid #dddddd; position:fixed !important; _position:absolute !important; left:10px !important; bottom:10px !important; top: auto !important; _bottom:auto !important;_bottom:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:3500 !important;}
#ind_pl{ height:180px !important;}
.ind_pl .f-close{ position: absolute; cursor: pointer; right: 10px; top: 10px; z-index: 1; width: 20px; height: 20px;}
.ind_pl .f-close img{float: left;}
.ind_pl .mF_expo2010 .txt li,.ind_pl .mF_expo2010 .txt_bg{ display: none !important;}
.mF_expo2010_ind_pl .pic li span{ display: none;}
.ind_pl .mF_expo2010 .num{ bottom: 5px !important; right: 8px !important;}
.ind_pl .mF_expo2010 .num li{ width: 16px !important; height: 14px !important; font-family: arial !important; font-size: 12px !important; margin-right: 2px !important; line-height: 14px !important;}
.ind_pl .mF_expo2010 .num li.hover a,.ind_pl .mF_expo2010 .num li.current a{ background: #d71018 !important;}
.ind_pl .mF_expo2010 .num li b{ background: #000 !important; filter: alpha(opacity=40) !important;opacity: .4 !important;}
.ind_pl .mF_expo2010 .pic li img{height: auto !important;}
/*漂浮切换 end*/


/*头部 start*/
.header{height:auto; position:relative;}
.top{height:190px; position:relative; z-index:7;}
.logo{position:absolute; left:0; top:57px;}
.top-ban{
    width:1200px; height:190px;
    overflow: hidden;
}
.logo span,.top-ban span{display:none;}
.top-ban a{cursor:default;}
.topcon{height:38px; background:url(../images/blank_50.png) repeat; width:100%; z-index:9;}
.top-link{height:38px; line-height:38px; font-size:12px; color:#fff;}
.top-link ul li{float:left; width:auto; height:38px; padding:0 10px;}
.top-link ul li a{color:#fff;}
.top-link ul li a:hover{text-decoration:underline;}
.top-link ul li.num2{background:none;}
.time{height:45px;}
.rili{width:200px; height:45px; line-height:45px; font-size:14px; color:#333; background:url(../images/rili.png) no-repeat 0 center; padding-left:25px;}
.weather{height:36px; margin-top:5px;}
.menubox{height:50px; overflow:hidden; 
    background: #d31f28; width:100%;
}
.menubox ul li{
    float:left; width:200px; height:50px;line-height:50px;
}
.menubox ul li a{
    display:block; 
    width: 160px;
    margin: 0 auto;
    height:100%;  
    text-align:center; 
    font-size:0; color:#fff !important; overflow:hidden; cursor:pointer;
}
.menubox ul li a:hover,.menubox ul li.on a{
    color:#fff !important; 
    background: #bb1720;
}
.menubox ul li span{display: inline-block; height:100%; vertical-align:middle;}
.menubox ul li .ico{background:url(../images/naver1.png) center no-repeat; width: 36px;}
.menubox ul li .tit{ padding-left: 4px; font-size:20px;}
.menubox ul li.num2 .ico{ background:url(../images/naver2.png) center no-repeat;}
.menubox ul li.num3 .ico{ background:url(../images/naver3.png) center no-repeat;}
.menubox ul li.num4 .ico{ background:url(../images/naver4.png) center no-repeat;}
.menubox ul li.num5 .ico{ background:url(../images/naver5.png) center no-repeat;}
.menubox ul li.num6 .ico{ background:url(../images/naver6.png) center no-repeat;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .top-ban {
        width: 992px;
    }
	/*导航*/
	.menubox ul li{ width:164px;}
	.menubox ul li.num3{ width: 172px;}
	.menubox ul li .tit{padding-left: 2px;}
}
@media only screen and (max-width: 991px) {
    .menubox ul li a{ width:100%;}
}
@media only screen and (max-width: 991px) {
    .top-ban {
        width: 768px;
        display: none;
    }
    .logo{
        position: static; padding: 40px 0;
        width: 100%;
        height: auto;
    }
    .logo li a{
        display: block;
        width: 100%;
        height: auto;
    }
    .logo li a img{
        width: 100%;
        height: auto;
    }
    .top {
        height: 140px;
    }
	.menubox ul li {
        width: 125px;
    }
	.menubox ul li .ico{display: none;}
	.menubox ul li .tit{padding-left: 0; display: block;}
}
@media only screen and (max-width: 767px) {
    
	.menubox{height: auto;}
	.navbar-brand{padding: 0 0 0 10px; line-height: 50px; font-weight: bold;}
	.navbar-default .navbar-brand{ color:#fff;}
	.navbar-default .navbar-toggle{margin-right: 8px; border-color: #fff;}
	.navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}
	.menubox ul{margin: 0;}
	.menubox ul li{width: 100% !important; float: none; background: none !important; line-height: 44px; height: 44px; border-bottom: 1px #eee solid;}
	.menubox ul li .tit{font-size: 16px; line-height: 44px;}
}
@media only screen and (max-width: 570px) {
    .top {
        height: 110px;
    }
}
@media only screen and (max-width: 470px) {
    .top {
        height: 88px;
    }
}


/*头部 end*/

/*主内容 start*/
.m_left{ width:872px;}
.m_right{ width:268px;}
.topnews{ height:106px; background:url(../images/ttbg.gif) left top no-repeat #f5f5f5; }
.list1 .title{ 
    font-size:36px; 
    color:#dd1136; 
    font-weight:bold; 
    text-align:center; 
    padding: 10px 0 0 36px;
    height:60px; 
    line-height:60px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.list1 .title a{ color:#dd1136; font-weight:bold; }
.remarks{ 
    font-size:16px; color:#333; padding-left:30px; line-height:18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.twbox{width:504px;height:289px;overflow:hidden;}
.ind_flash{ width: 100%; height: 100%; overflow: hidden; position: relative;}
.flash-pic,.flash-pic ul, .flash-pic li, .flash-pic img, .flash-pic a{height:100% !important; width: 100% !important; }
.flash-pic{ position:relative; z-index:0;}
.flash-pic li{ zoom:1; vertical-align:middle;}
.flash-pic a{display:block; color: #fff; position: relative;}
.flash-pic img{display:block;width: 100%;max-width:100%;height:100%;margin: 0 auto}
.flash-pic .title{
    display: block; 
    height: 40px; 
    line-height: 40px;
    padding: 0 102px 0 15px; 
    font-size: 14px; 
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute; 
    left: 0; right: 0;
    bottom: 0; 
    color: #fff;
    background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.7));
}
.flash-pic a:hover .title{color: #fff;}
.flash-num{ 
    overflow:hidden; 
    position:absolute; 
    right:5px; bottom:11px; 
    z-index:1; 
}
.flash-num ul{ overflow:hidden; zoom:1; float:left;}
.flash-num ul li{ 
    float:left; 
    margin-right:5px;
    width:8px; 
    height:8px; 
    text-align: center; 
    font-size: 0; background:#d9d9d9;  
    overflow: hidden; cursor: pointer; 
    border-radius:4px; 
    -moz-border-radius:4px;
}
.flash-num ul li.on{
    width: 26px;
    background:#ff0135;
}

.xwbox{width:362px;height:289px;overflow:hidden;}
.bk_top{height:26px;overflow:hidden;}
.bk_top ul li{float:left;  }
.bk_top ul li a{display:block; white-space:nowrap; height:26px;line-height:26px;font-size:18px;color:#666;width: 89px; overflow:hidden; text-align: center;}
.bk_top ul li.active a,.bk_top ul li a:hover{ color: #dd1136; }
.bk_top ul li.bkline{background:url(../images/bkline.gif) right center no-repeat; float:left; width:1px;  height:26px;}

.xw_list{padding-top:10px;font-size:16px;overflow:hidden;}
.xw_list .con{ display:none;}
.xw_list ul{display:none; padding:0 15px;}
.xw_list ul.active,.xw_list .con.active{display:block;}
.xw_list ul.remote-info{height:153px;overflow:hidden;}
.xw_list ul li{
    height:37px;line-height:37px;
    vertical-align:bottom;padding-left:14px;
    background:url(../images/icon.jpg) 0 16px no-repeat;overflow:hidden;
    padding-right: 42px;
    position: relative;
}
.xw_list ul li a{
    float:left;font-size:16px;color:#333; display:inline-block;
     overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
     max-width: 95%;
    }
.xw_list ul li a span.t{ color:#F00; padding-right:5px;}
.xw_list ul li a:hover{color:#c00;}
.xw_list ul li img{float:left;padding-top:14px !important;}
.xw_list ul li .date,.xw_list ul li .right{
    color:#999;font-family:Arial;font-size:16px;
    position: absolute;
    top: 0;
    right: 0;
}

.xcad_box{ height:102px; overflow:hidden;}
.xcad_box ul li .img_title{ display:none;}
.tabs_tit{height:41px;overflow:hidden; border-bottom:1px solid #0a78d0;}
.tabs_tit ul li{float:left; }
.tabs_tit ul li a{display:block; white-space:nowrap; height:41px;line-height:41px;font-size:18px;color:#0a78d0; padding:0 18px; font-weight:bold;}
.tabs_tit ul li.active a,.tabs_tit ul li a:hover{ background:#0a78d0; color: #fff; }
.tzgg_box{ height:289px;}
.tzgg_list{ margin:8px 0 0 0; height:240px; overflow:hidden;}
.tzgg_list ul li{
    height:38px;line-height:38px;vertical-align:bottom;padding-left:14px;background:url(../images/icon.jpg) 0 16px no-repeat;overflow:hidden; }
.tzgg_list ul li a{
    float:left;font-size:16px;color:#333; display:inline-block; overflow:hidden; 
    white-space:nowrap; text-overflow:ellipsis;
    max-width: 100%;
}
.tzgg_list ul li img{float:left;padding-top:14px !important;}
.tzgg_list ul li .date{float: right;color: #999;font-family: Arial;font-size: 16px;}
.tzgg_list .con{display: none;}
.tzgg_list .con.active{display: block;}

.mkone{width:auto;height:auto; padding:20px; margin:0 auto; background:#fff;}
.mkone-ban{width:620px; height:350px;}
.mkone-ban .mF_sohusports_wrap{padding:0 !important; border:none !important;}
.mkone-ban .mF_sohusports .num{bottom:16px !important;right:21px !important;}
.mkone-ban .mF_sohusports .num li a{width:26px !important; height:4px !important;text-indent:-999999px; margin-left:5px !important;background:#bdbdbd !important; line-height:4px !important;}
.mkone-ban .mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:#dd1136 !important;}
.mkone-ban .mF_sohusports .txt li a{padding-left:20px !important;font-size:15px !important;font-weight: normal!important;font-family: "微软雅黑" !important;width:440px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #fff!important;}
.mkone-ban .mF_sohusports .txt li{height:37px !important; line-height:37px !important;}

.mkone-right{width:520px; height:auto;}
.mkoner-title{width:100%; height:27px; line-height:27px; border-bottom:1px solid #d9d9d9; position:relative;}
.mkoner-title ul{display:block; position:absolute; left:0; top:0;}
.mkoner-title ul li{float:left; width:; height:27px; font-size:18px; width:90px; text-align:center; margin-right:5px;}
.mkoner-title ul li a{width:100%; height:100%; display:block; color:#666;}
.mkoner-title ul li.active a,.mkoner-title ul li:hover a{color:#dd1136; font-weight:bold; border-bottom:2px solid #dd1136;}
.mkoner-box > div{display:none;}
.mkoner-box > div.active{display:block;}
.mkoner-box{margin-top:8px;}
.gwy-list{width:100%; height:74px; overflow:hidden; padding-left:12px;margin-top: 6px;}
.gwy-listl{width:20px; height:60px; text-align:center; line-height:20px; font-size:15px; font-weight:bold; background:#fbe8e9; padding:7px 5px;}
.gwy-listl a{color:#d10c30; width:100%; height:100%; display:block;}
.zgzf{line-height: 1;font-size:14px;padding: 2px 5px;height: 86px;}
.gwy-list1{height: 90px;}

.gwy-listr{width:332px; height:88px; overflow:hidden;}
.gwy-listr ul{ display:block;}
.gwy-listr ul li{ line-height:24px; height:24px; padding-left:15px; background:url(../images/icon.jpg) no-repeat 0 center;}
.gwy-listr ul li span.right{font-size:12px; color:#999; float:right;}
.gwy-listr ul li a{float:left;font-size:14px;}
.mt20{margin-top:20px;}
.pt9{padding-top:9px;}
.gwy-listr1 ul li{height: 30px;line-height: 30px;}

.mktwo{height:80px; margin-top:20px;}
.mktwo span{display:none;}


.mksix{width:auto;height:100px;overflow:hidden;margin:0 auto;margin-top:20px;}
.mksix .img_title{display:none;}
.mksix .mF_sohusports_wrap{padding:0 !important; border:none !important;}
.mksix .mF_sohusports .num{bottom:15px !important;right:16px !important;display:none;}
.mksix .mF_sohusports .num li a{width:10px !important; height:10px !important;text-indent:-999999px; margin-left:8px !important;background:#fff !important; line-height:10px !important;}
.mksix .mF_sohusports .num li.current a,.mktwo_hf .mF_sohusports .num li a:hover{background:#d71c1c !important;}
.mksix .mF_sohusports .txt{display:none;}


.mkthree{height:221px; margin-top:20px; overflow:hidden;}
.jjyx{height:200px; width:400px; padding:10px 20px; background:#fff; margin-right:20px;}
.jjyx-title{width:100%; height:40px; line-height:40px; font-size:18px; font-weight:bold; background:url(../images/jjyx-icon.jpg) no-repeat 0 center; overflow:hidden;}
.jjyx-title a{color:#dd1136; padding-left:13px;}
.jjyx-title li{ float: left; padding-right: 20px;}
.jjyx-title li a{color:#666; font-weight: normal;}
.jjyx-title li.active a{ color: #dd1136; font-weight: bold;}
.jjyx-con .con{ display: none}
.jjyx-con .con.active{ display: block;}

.wxwbbox{ padding-top: 20px;}
.wxwbbox li{ width: 115px; float: left; text-align: center; font-size: 16px;}
.wxwbbox li img{ width: 115px; height: 115px;}
.wxwbbox li.num2{ float: right;}
.wxwbbox li span{ display: block; height: 30px; line-height: 30px;}

.gglist ul li span.date{
    font-size:12px;
    color:#999;
    position: absolute;
    top: 0;
    right: 0;
}
.gglist ul li{
    font-size:15px; line-height:32px; height:32px; 
    padding-left:15px; background:url(../images/icon.jpg) no-repeat 0 center; overflow:hidden;
    position: relative;
    padding-right: 34px;
    box-sizing: border-box;
}
.gglist ul li img{float:left; margin-top:11px;}
.gglist ul li a{
    display:inline-block; overflow:hidden; 
    white-space:nowrap; text-overflow:ellipsis;
    max-width: 100%;
}
.lhrh{height:200px; width:395px; padding:10px 20px; background:#fff;}

.xxgk{height:200px; width:245px; padding:10px 20px; background:#fff;}
.xxgk-con{width:245px; height:151px; margin-top:9px; position:relative;}
.xxgk-con ul{display:block; position:absolute; left:0; top:0; width:256px; height:153px;}
.xxgk-con ul li{float:left; width:116px; height:35px; border:1px solid #d9d9d9; margin-right:10px; margin-bottom:10px; text-align:center; line-height:35px; font-size:15px;}
.xxgk-con ul li a{width:100%; height:100%; display:block; color:#333; background:#efefef; transition:all 0.4s;}
.xxgk-con ul li a:hover{background:#d31f28; color:#fff;}
.xxgk-con ul li.num5{width:243px;}

.cyfz{height:232px; width:400px; padding:10px 20px; background:#fff; margin-right:20px;}
.dqgz{height:232px; width:395px; padding:10px 20px; background:#fff;}
.mkthree1{height:253px; padding:20px 0; overflow:hidden;}
.wszb{height:232px; width:245px; padding:10px 20px; background:#fff;}
.wszb-con ul li{width:245px; height:51px; margin-bottom:11px; overflow:hidden;}
.wszb-con ul li span{display:none;}
.wszb-con ul li img{transition:all 0.4s;}
.wszb-con ul li:hover img{opacity:0.8; filter:Alpha(opacity=80);}

.wxwb{ width: 285px; height: 252px; overflow: hidden;}
.wxwb li{height: 121px; overflow: hidden; padding-bottom: 10px;}
.wxwb li span{display: none;}

.mkfour{height:80px; width:auto; padding:20px; background:#fff; margin:20px auto 0;}
.mkfour .j-marquee{width:100%; height:80px!important; overflow:hidden; position:relative;}
.mkfour .j-marquee ul{position:absolute; left:0; top:0;}
.mkfour .j-marquee ul li{float:left; width:275px; height:80px; margin-right:20px;}
.mkfour .j-marquee ul li a{width:100%; height:100%; display:block;}
.mkfour .j-marquee ul li span{display:none;}
.ind_ztimglist{margin-left:295px;}
.mkfour ul li {float: left;width: 275px;height: 80px;margin-right: 20px;}
.mkfour ul li span {  display: none;}
/*互动交流*/
.mkfive{margin:20px auto; padding:10px 20px; background:#fff; width:1160px; height:243px;}
.hdjl-con{width:100%; height:auto;}
.hdjl-left{width:450px; height:auto;}
.hdjl-left ul li{width:205px; height:76px; background:#fff8f9; margin:10px 20px 10px 0; float:left;}
.hdjl-left ul li a{width:100%; height:100%; display:block;}
.hdjl-left ul li .ico{width:48px; height:76px; margin-left:28px; display:block; float:left; cursor:pointer; background:url(../images/hdjl-ico.png) no-repeat; transition:all 0.4s;}
.hdjl-left ul li .tit{width:118px; height:76px; display:block; float:right; cursor:pointer; line-height:76px; font-size:20px;}
.hdjl-left ul li:hover{background:#dd1136;}
.hdjl-left ul li:hover .tit{color:#fff;}
.hdjl-left ul .num1 .ico{background-position:0 0;}
.hdjl-left ul .num1:hover .ico{background-position:0 -76px;}
.hdjl-left ul .num2 .ico{background-position:0 -456px;}
.hdjl-left ul .num2:hover .ico{background-position:0 -532px;}
.hdjl-left ul .num3 .ico{background-position:0 -304px;}
.hdjl-left ul .num3:hover .ico{background-position:0 -380px;}
.hdjl-left ul .num4 .ico{background-position:0 -152px;}
.hdjl-left ul .num4:hover .ico{background-position:0 -228px;}

.hdjl-right{width:709px; height:auto;}
.ftnr{width:100%; height:auto;}
.ftnr .pic,.ftnr .pic img{width:230px; height:173px;}
.ftnr .pic{margin-top:9px;}
.ftnr .con{width:455px; height:auto; display:block;}
.ftnr .con > .tit{font-size:18px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%; height:35px; line-height:35px;}
.ftnr .con .libg{font-size:15px; line-height:30px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.ftnr .con .libg .tit{color:#999;}
.ftnr .con .libg1{font-size:15px; line-height:30px; max-height:60px; overflow:hidden; color:#333;}
.ftnr .con .libg1 .tit{color:#999;}
.hdjl-right ul li{height:28px; line-height:28px; font-size:15px; padding-left:15px; background:url(../images/icon.jpg) no-repeat 0 center;}
.hdjl-right ul li span{font-size:12px; color:#999; float:right;}

.kjcx-con{ padding-top:5px;}
.kjcx-con li{ height:90px; width:192px; float:left; text-align:center; overflow:hidden; font-weight:bold; font-size:16px;}
.kjcx-con li a{ display:block; padding:12px 0 0; height:78px; background:url(../images/kjcxbg.gif) 0 0 no-repeat;}
.kjcx-con li a img{ vertical-align:top; *vertical-align: middle; margin:0 auto; width:auto; height:44px;}
.kjcx-con li a span{ display:inline-block; width:100%; vertical-align:top; *vertical-align: middle; height:30px; line-height:30px; cursor:pointer;}
.kjcx-con li a:hover{ color:#bf0b0b;}
.kjcx-con li a:hover img{-webkit-transition:-webkit-transform 0.7s ease-out;-moz-transition:-moz-transform 0.7s ease-out;transition:transform 0.7s ease-out;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);}

.kjcx-con li.num2{ float:right;}
.kjcx-con li.num3{ float:none; clear:both; width:100%; padding-top:12px; height:81px;}
.kjcx-con li.num3 a{ background-position:0 bottom; padding-top:7px; height:75px;}
.kjcx-con li.num3 a span{ height:26px; line-height:26px;}

@media (min-width:992px) and (max-width:1199px) {
    .mkone {
        padding: 15px;
    }
    .mt20 {
        margin-top: 15px;
    }
    .m_left {
        width: 680px;
    }
    .twbox {
        width: 370px;
        height: 212px;
    }
    .xwbox {
        width: 310px;
        height: 212px;
        overflow: hidden;
    }
    .xw_list ul li {
        height: 30px;
        line-height: 30px;
    }
    .bk_top ul li a{
        width: 76px;
    }
    .tzgg_box {
        height: 212px;
        overflow: hidden;
    }
    .tzgg_list {
        height: 170px;
    }
    .tzgg_list ul li{
        height: 32px;
        line-height: 32px;
    }
    .mksix{
        height: auto;
        margin-top: 15px;
    }
    .mksix .mF_sohusports_wrap{
        width: 100%;
        height: auto;
    }
    .mF_sohusports_myFocus02{
        width: 100%;
        height: auto;
    }
    .mF_sohusports_myFocus02 .pic{
        width: 100%;
        height: auto;
    }
    .mF_sohusports_myFocus02 *{
        width: 100%;
        height: auto;
    }
    .mkthree {
        margin-top: 15px;
    }
    .jjyx{
        padding: 10px 15px;
        margin-right: 15px;
        width: 326px;
    }
    .lhrh{
        padding: 10px 15px;
        width: 326px;
    }
    .xxgk{
        padding: 10px 15px;
        width: 220px;
    }
    .xxgk-con {
        width: 220px;
    }
    .xxgk-con ul{
        width: auto;
    }
    .xxgk-con ul li{
        width: 104px;
    }
    .xxgk-con ul li:nth-of-type(2n){
        margin-right: 0;
    }
    .xxgk-con ul li.num5 {
        width: 220px;
        margin-right: 0;
    }
    .mkfour{
        margin: 15px auto 0;
    }
    .mkthree1 {
        padding: 15px 0;
    }
    .cyfz{
        width: 326px;
        padding: 10px 15px;
        margin-right: 15px;
    }
    .dqgz{
        width: 326px;
        padding: 10px 15px;
    }
    .kjcx-con li{
        width: 158px;
    }
    
    .wxwb{
        width: 220px;
        background: #fff;
        padding: 10px 15px;
        height: 232px;
    }
    .wxwb li{
        width: 220px;
        height: 93px;
    }
}
@media (max-width: 1199px) {
    .kjcx-con li a{
        background: transparent;
        border: 2px solid rgb(191,11,11);
        border-radius: 5px;
        height: 100%;
        box-sizing: border-box;
    }
    .wxwb li a{
        width: 100%;
        height: 100%;
    }
    .wxwb li a img{
        width: 100%;
        height: 100%;
    }
}

@media (max-width: 991px) {
    .mkone{
        padding: 10px;
    }
    .m_left {
        width: 100%;
    }
    .list1 .title{
        padding: 0 0 0 36px;
    }
    .topnews {
        height: 90px;
    }
    .mt20 {
        margin-top: 10px;
    }
    .twbox {
        width: 100%;
        height:429px;
    }
    .xwbox {
        width: 100%;
        height: auto;
        margin-top: 8px;
    }
    .xw_list {
        padding-top: 0px;
    }
    .xw_list ul{
        padding: 0;
    }
    .m_right{
        width: 100%;
    }
    .mkthree{
        margin-top:10px;
        height: auto;
    }
    .jjyx{
        width: 100%;
        height: auto;
        padding:0 10px;
        box-sizing: border-box;
        float: none;
    }
    .lhrh{
        width: 100%;
        height: auto;
        padding:0 10px;
        box-sizing: border-box;
        float: none;
    }
    .xxgk{
        width: 100%;
        height: auto;
        padding:0 10px;
        box-sizing: border-box;
        float: none;
    }
    .xxgk-con{
        width: 100%;
        height: auto;
        margin-top: 0;
    }
    .xxgk-con ul {
        width: 100%;
        position: static;
        height: auto;
    }
    .xxgk-con ul li.num5{
        margin-right: 0;
        width: 138px;
    }
    .xxgk-con ul li{
        width: 140px;
    }
    .mkfour{
        margin: 10px auto 0;
        padding: 10px;
    }
    .ind_ztimglist{
        margin-left: 286px;
    }
    .mkfour ul li{
        margin-right: 10px;
    }
    .mkthree1{
        padding: 10px 0;
        height: auto;
    }
    .cyfz {
        width: 100%;
        height: auto;
        padding:0 10px;
        box-sizing: border-box;
        float: none;
    }
    .dqgz {
        width: 100%;
        height: auto;
        padding:0 10px 10px;
        box-sizing: border-box;
        float: none;
    }
    .wxwb {
        width: 100%;
        height: auto;
        padding:0;
        box-sizing: border-box;
        float: none;
        margin-top: 10px;
    }
    .kjcx-con li{
        width: 370px;
    }
    .wxwb li{
        float: left;
        width: 370px;
        height:157px;
        padding-bottom: 0;
    }
    .wxwb li.num1{
        margin-right: 10px;
    }
}
@media (max-width: 767px) {
    .twbox {
        height:429px;
    }
    .rili {
        background:url(../images/rili.png) no-repeat 10px center;
        padding-left: 38px;
    }
    .xxgk-con ul li {
        width: 100%;
    }
    .xxgk-con ul li.num5{
        width: 100%;
    }
    .ztimgnum1{
        display: none;
    }
    .ind_ztimglist{
        margin-left: 0;
    }
    .dqgz{
        padding: 0 10px;
    }
    .wxwb{
        padding: 0 10px;
    }
    .kjcx-con li {
        width: 100%;
        margin-bottom: 10px;
    }
    .wxwb li.num1 {
        margin-right: 0;
    }
    .wxwb li{
        width: 100%;
        height: auto;
        padding-bottom: 10px;
    }
    .wxwb li a{
        width: 100%;
        height: auto;
    }
    .wxwb li a img{
        width: 100%;
        height: auto;
    }
    .wxwb li:nth-last-of-type(1){
        padding-bottom: 0;
    }
}
@media (max-width: 670px) {
    .twbox {
        height:373px;
    }
}
@media (max-width: 570px) {
    .twbox {
        height:315px;
    }
}
@media (max-width: 470px) {
    .twbox {
        height:258px;
    }
}
@media (max-width: 380px) {
    .bk_top {
        height: auto;
    }
}
@media (max-width: 370px) {
    .twbox {
        height:201px;
    }
}
/*主内容 end*/
/***底部***/
.footer{background:#fff; border-top: 3px solid #dd1136; font-size: 14px; text-align: center; padding: 16px 0 23px;}
.footer .fotnav{ height: 24px; line-height: 24px;}
.footer .fotnav a{padding:0 13px; background: url(../images/ind_fotfg.gif) left center no-repeat; display: inline-block;}
.footer .fotnav a.num1{background: none;}
.footer .fotcon{ line-height: 30px; padding-top: 10px; position: relative;}
.footer .fotcon span.oem{ padding-left: 1em;}
.footer .fotcon .js,.footer .fotcon .js a{ color: #6e6e6e;}
.footer .fotcon .js a:hover{ color: #d00;}
.footer .fotcon .dzjg,.footer .fotcon .jiucuo{ position: absolute;}
.footer .fotcon .jiucuo{right: 40px; top: 18px; width: 110px; height: 55px;}
.footer .fotcon .dzjg{left: 26px; top: 3px; width: 80px; height: 80px;}
.footer .fotcon img.gaj{vertical-align: middle; padding-right: 0.5em;}

@media (max-width: 991px) {
    .footer .fotcon .dzjg{
        position: static;
        display: inline-block;
    }
    .footer .fotcon .jiucuo{
        position: static;
        display: inline-block;
    }
}
@media (max-width: 767px) {
    .footer .fotcon{
        padding:10px 10px 0;
    }
}

/*侧边栏目*/
.cblanm{width:86px; height:410px; position:fixed; top:50%; left:50%; margin-left:620px; margin-top:-164px;}
.cblanm ul li{width:86px; height:81px; margin-bottom:1px; background:#959595;}
.cblanm ul li a{width:100%; height:100%; display:block;}
.cblanm ul li .ico{width:100%; height:34px; margin-top:15px; float:left; display:block; cursor:pointer; background:url(../images/cblanm-icon.png) no-repeat;}
.cblanm ul li .tit{width:100%; height:32px; float:left; display:block; cursor:pointer; line-height:32px; text-align:center; color:#fff; font-size:14px;}
.cblanm ul li:hover{background:#d31f28;}
.cblanm ul li.num2 .ico{background-position:center 0;}
.cblanm ul li.num3 .ico{background-position:center -34px;}
.cblanm ul li.num4 .ico{background-position:center -68px;}
.cblanm ul li.num5 .ico{background-position:center -102px;}
.cblanm ul li.num6 .ico{background-position:center -136px;}
.cblanm ul li.num1 .ico{background-position:center -176px;}

/***** 栏目页-主体内容******/
.lm_lban{width:260px;height:auto;min-height:620px;_height:620px;background:#fff;padding:10px 20px 20px;}
.lm_top{height:39px;border-bottom:#ddd 1px solid;overflow:hidden;background:url(../images/ind_rico.gif) 0 7px no-repeat;padding-left:17px;}
.lm_top span{display:block;height:32px;line-height:32px;font-size:18px;font-weight:bold;color:#d31f28;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navdh{width:260px;height:auto;padding:10px 0 0;overflow:hidden;}
.navdh ul li{width:260px;height:40px;vertical-align:bottom;padding-top:10px;overflow:hidden;}
.navdh ul li a{display:block;width:190px;height:40px;line-height:40px;color:#333;background:#f6f6f6;font-size:15px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-left:70px;}
.navdh ul li a:hover,.navdh ul li.active a,.navdh ul li a.active{color:#d31f28;background:url(../images/web_ico.gif) 40px center no-repeat #fde6e7;}

.lm_rban{width:840px;height:auto;min-height:620px;_height:620px;background:#fff;padding:10px 20px 20px;}
.lmy_dqlanmu{height:40px;background:url(../images/line_dd.gif) 0 bottom repeat-x;position:relative;}
.lmy_dqlanmu .guidang{
    position:absolute;right:0;top:-60px;
    z-index: 9;
}
.lanmu_tit{display:block;float:left;width:auto;white-space:nowrap;height:39px;line-height:32px;font-size:18px;font-weight:bold;color:#d31f28;padding:0 14px;border-bottom:#d31f28 1px solid;}
.lmy_dqlanmu .position{display:block;float:right;height:39px;line-height:34px;padding-left:25px;background:url(../images/wz_ico.png) 0 6px no-repeat;font-size:14px;color:#505050;overflow:hidden;}
.lmy_dqlanmu .position a{color:#505050;}
.lmy_dqlanmu .position a:hover{color:#d20000;}
.lmy_dqlanmu .position .search-keywords{color:#f00;}
.navjz{width:auto;height:auto;font-size:14px;line-height:30px;padding:20px 0 0;}
.navjz ul{clear:both;}
.navjz table{max-width:98% !important;}
.navjz img{max-width:98% !important;}
.navjz ul li{
    padding:0 0 0 15px;background:url(../images/icon.jpg) 0 center no-repeat;height:30px;line-height:30px;vertical-align:bottom;
    position: relative;
    box-sizing: border-box;
}
.navjz ul li .date{
    color:#666;font-size:14px;font-family:Arial, Helvetica, sans-serif;
    position: absolute;
    top: 0;
    right: 0;
}
.navjz ul.doc_list{padding-bottom:10px;}
.navjz ul.doc_list li,.navjz ul.download-list li{
    overflow:hidden;
    padding-right: 72px;
}
.navjz ul.doc_list li a{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    max-width: 100%;
}
.navjz ul.doc_list li img{float:left;padding-top:10px !important;}
.navjz ul li.columnName{height:36px;border-bottom:#dedede 1px solid;margin-bottom:10px;padding:0 10px 0 0;background:none;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:36px;line-height:36px;padding:0 15px;font-size:16px;color:#d31f28;}
.navjz ul li.columnName .more{font-size:12px;color:#999;line-height:36px;}
.navjz ul li.columnName .more:hover{color:#d31f28;}
.navjz ul.votelist li span.right{color:#a1a1a1;}



/*栏目页 图片列表 */
.navjz .picture-list{ clear:both; border-top:none; overflow:hidden; margin-left: -20px;}
.navjz .picture-list li{
    float:left; background:none !important;	margin:0 0 10px 19px; padding: 0; height:auto;
    width:196px; overflow:hidden; position: relative;
}
.navjz .picture-list li a{display: block; width: 100%; height: 100%; position: relative;}
.navjz .picture-list li a img{ width:100%; height:147px; padding: 0; max-width: 100%!important;}
.navjz .picture-list li a .img_title{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:2.85; text-align:center; font-size: 14px;z-index: 1; cursor: pointer;}
/*栏目页-视频列表 */
.navjz .videoNews-list{clear:both; overflow: hidden; margin-left: -20px;}
.navjz .videoNews-list li{float: left; width:206px;height:auto;margin:0 0 20px 20px;padding:0;background: none !important;}
.navjz .videoNews-list li .left-img{float:none;}
.navjz .videoNews-list li .left-img a{display:block;width:100%;overflow:hidden;}
.navjz .videoNews-list li .left-img img.video-thumb{width:100% !important;height:140px !important;transition:all .5s;}
.navjz .videoNews-list li .left-img a:hover img.video-thumb{-webkit-transform:scale(1.1);transform:scale(1.1);}
.navjz .videoNews-list li .right-main{float:none;height:40px;padding:5px 10px;background:#f4f4f4;text-align: center;}
.navjz .videoNews-list li .video-title{display:block;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-title span.left{display:block;float:none !important;}
.navjz .videoNews-list li .video-title span.left a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-attr{clear:both;height:20px;line-height:20px;font-size:12px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .play-icon,.navjz .videoNews-list li .videoNews-note{display:none;}
@media (min-width:992px) and (max-width:1199px) {
	.navjz .picture-list li{ width:207px;}
	.navjz .picture-list li a img{height:155px;}
	.navjz .videoNews-list li{ width: 210px;}
	.navjz .videoNews-list li .left-img img.video-thumb{height:162px !important;}
}
@media (max-width: 991px) {
	.navjz .picture-list li{ width: 237px;}
	.navjz .picture-list li a img{height:177px;}
	.navjz .videoNews-list li{ width: 229px;}
	.navjz .videoNews-list li .left-img img.video-thumb{height:174px !important;}
}
@media (max-width: 767px) {
	.navjz .picture-list,.navjz .videoNews-list{ margin-left: 0;}
	.navjz .picture-list li{float:none; margin:0 0 10px; height:auto; width:auto; overflow:hidden; position: relative;}
	.navjz .picture-list li a img{ height: auto;}
	.navjz .videoNews-list li{ width: auto; float: none; margin: 0 0 10px 0;}
	.navjz .videoNews-list li .left-img img.video-thumb{height:auto !important;}
}



.navjz .jigou{text-align:center;padding:50px 0;}
.navjz .jigou a{display:inline-block;width:200px;height:100px;line-height:100px;margin:0 20px;font-size:18px;color:#454545;background:#f6f6f6;text-align:center;}
.navjz .jigou a:hover{color:#d31f28;background:#eff8fe;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}


/*栏目页 调查征集 */
.navjz .collect-list{ padding: 9px;}
.navjz .hdlm_telbox{ height:36px; background: #f5f5f5; position: relative;}
.navjz .hdlm_telbox p{ text-align:center;  position: absolute; top:0px; height:36px; line-height:36px;}
.navjz .hdlm_telbox p.p1{ position: static; margin-right: 420px; padding-left:28px; text-align:left;}
.navjz .hdlm_telbox p.p2{ width:100px;right:320px;}
.navjz .hdlm_telbox p.p3{ width:100px;right:220px;}
.navjz .hdlm_telbox p.p4{ width:110px;right:110px;}
.navjz .hdlm_telbox p.p5{ width:110px; right:0px;}

.navjz .collect-list{ padding:9px 0 0 15px !important;}
.navjz .collect-list li{overflow:hidden; position: relative; height:36px; padding-right: 0 !important; padding-left: 15px !important; background-position: 0 center !important;}
.navjz .collect-list li p{text-align:center; position: absolute; top:0px; height:36px; line-height:36px;}
.navjz .collect-list li p.p1{ margin-right: 420px; position: static; text-align:left; padding-left: 0;}
.navjz .collect-list li p.p1 a{ display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.navjz .collect-list li p.p2{ width:100px; font-family:arial; color: #999;right:320px;}
.navjz .collect-list li p.p3{ width:100px;color: #999;right:220px;}
.navjz .collect-list li p.p4{ width:110px;right:110px;}
.navjz .collect-list li p.p4 span.over{ color:#b60000;}
.navjz .collect-list li p.p4 span.starting{ color:#339900;}
.navjz .collect-list li p.p4 span.nostart{ color:#f00;}
.navjz .collect-list li p.p5{ width:110px; color: #888; right:0;}
.isSummary{ border: 0 none !important;}


@media (min-width:992px) and (max-width:1199px) {
	/*征集列表*/
	.navjz .hdlm_telbox p.p1{ padding-left:20px; margin-right: 360px; }
	.navjz .hdlm_telbox p.p2{ width:90px;right:270px;}
	.navjz .hdlm_telbox p.p3{ width:90px;right:180px;}
	.navjz .hdlm_telbox p.p4{ width:90px; right:90px;}
	.navjz .hdlm_telbox p.p5{ width:90px;}
	.navjz .collect-list li p.p1{ margin-right: 360px;}
	.navjz .collect-list li p.p2{ width:90px;right:270px; }
	.navjz .collect-list li p.p3{ width:90px;right:180px;}
	.navjz .collect-list li p.p4{ width:90px;right:90px;}
	.navjz .collect-list li p.p5{ width:90px; }
	.navjz .survey-list li a.title2{ max-width: 400px;}
}
@media (max-width: 991px) {
	.contain{ padding: 15px;}
	.btn-group{ margin-bottom: 15px;}
	.navjz ul.doc_list li a{ max-width: none; float: none; display: block;}
	/*征集列表*/
	.navjz .hdlm_telbox p.p1{   padding-left:20px; margin-right: 360px; }
	.navjz .hdlm_telbox p.p2{ width:90px;right:270px;}
	.navjz .hdlm_telbox p.p3{ width:90px;right:180px;}
	.navjz .hdlm_telbox p.p4{ width:90px; right:90px;}
	.navjz .hdlm_telbox p.p5{ width:90px;}
	.navjz .collect-list li p.p1{ margin-right: 360px;}
	.navjz .collect-list li p.p2{ width:90px;right:270px; }
	.navjz .collect-list li p.p3{ width:90px;right:180px;}
	.navjz .collect-list li p.p4{ width:90px;right:90px;}
	.navjz .collect-list li p.p5{ width:90px; }
	.navjz .survey-list li a.title2{max-width:460px;}
}
@media (max-width: 767px) {
	.btn-group{ margin-bottom: 10px;}
	.navjz .videoNews-list li{ width: auto; float: none; margin: 0 0 10px 0;}
	.navjz .videoNews-list li .left-img img.video-thumb{height:auto !important;}
	.navjz .jiedu a{ width: 30.3%; margin: 0 1%;}
	/*征集列表*/
	.navjz .collect-list{ padding: 0!important;}
	.navjz .collect-list li{ padding-left: 10px!important;}
	.navjz .hdlm_telbox p.p1{ margin-right:90px; }
	.navjz .hdlm_telbox p.p2,.navjz .hdlm_telbox p.p3,.navjz .hdlm_telbox p.p4{ display: none;}
	.navjz .collect-list li p.p1{margin-right:90px; }
	.navjz .collect-list li p.p2,.navjz .collect-list li p.p3,.navjz .collect-list li p.p4{ display: none;}
	.navjz .survey-list li .date,.navjz .survey-list li .result{ display: none;}
	.navjz .survey-list li a.title,.navjz .survey-list li a.title2{ max-width: none; margin: 0 0 0 80px; display: block; float: none;}
}

/*栏目页 投票调查 */
.navjz .survey-list li{overflow:hidden;}
.navjz .survey-list li a{display:block;float:left;width:570px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .survey-list li .starting,.navjz .survey-list li .over,.navjz .survey-list li .nostart{display:block;float:left;width:80px;text-align:center;color:#2f9c2e;padding-left:5px;}
.navjz .survey-list li .over{color:#999;}
.navjz .survey-list li .nostart{color:#ce0000;}
.navjz .survey-list li .date{display:block;width:160px;text-align:right;font-size:12px !important;color:#999;}

/*栏目页 在线访谈 */
.navjz .interview-list li{width:840px;background:none;height:150px;padding:0 0 15px;border-bottom:1px solid #e7e7e7;vertical-align:bottom;clear:both;margin-bottom:15px;}
.navjz .interview-list li .interview-img{float:left;width:202px;height:150px;}
.navjz .interview-list li .interview-img img{width:182px;height:130px;background:#f2f2f2;padding:10px;}
.navjz .interview-list li .interview-img a:hover img{background:#eef6fe;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.navjz .interview-list li .interview-info{float:right;width:620px;height:150px;overflow:hidden;}
.navjz .interview-list li .interview-info p{height:32px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .interview-list li .interview-info p.interview-title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .interview-list li .interview-info p span{display:block;float:left;width:66px;text-align:center;height:24px;line-height:24px;margin:4px 10px 0 0;background:#d31f28;font-size:14px;color:#fff;}
.navjz .interview-list li .interview-info p .interview-names{width:540px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0;background:none;color:#333;padding:0;}
.navjz .interview-list li .interview-info p .interview-names a,.navjz .interview-list li .interview-info p .interview-names a:hover{cursor:default;color:#333;padding-right:10px;}
.navjz .interview-list li .interview-info .interview-title{font-weight:bold;}
.navjz .interview-list li .interview-info .interview-note{height:52px;padding-top:4px;white-space:normal;line-height:26px;}
.navjz .interview-list li .interview-info .interview-note a{color:#dd0000;text-decoration:underline;}
.navjz .interview-list li .interview-info .interview-note a:hover{color:#dd0000;}

/*通用留言页*/
.liuyan_xzbox{background:#fafafa;padding:50px 35px 13px;height:auto;position:relative; z-index:1;}
.liuyan_xzbox p{color:#666;font-size:14px;line-height:24px;text-indent:2em;}
.liuyan_xzbox .liuyan_xxtit{display:block;width:100px;height:36px;line-height:36px; padding-left:10px;position:absolute;left:10px;top:8px;font-size:18px;font-weight:bold;color:#d31f28;}
.lmy_lmtitle{ position:absolute; right:5px; top:5px; z-index:2;}
.navjz{ padding-top:15px;}
.navjz .liuyan_cxcon{border:#e8e8e8 1px solid;background:#f6f6f6;padding:17px 10px 13px;height:64px;position:relative;  }
.navjz .liuyan_cxcon .tj{height:28px;line-height:28px;text-align:left; padding-left:180px;font-size:14px;}
.navjz .liuyan_cxcon .tj .sz{color:#fd8524;}
.navjz .liuyan_cxcon .tj .jg{padding-left:20px;}
.navjz .liuyan_cxcon .liuyan_cxbox{ height:32px;margin:auto;margin-top:6px; padding-left:80px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul{height:32px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li{float:left;height:28px;line-height:28px;padding:0;background:none;font-size:14px; overflow:visible;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm{width:138px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm input{width:126px;height:26px;line-height:26px;border:#cecece 1px solid;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.jg{width:24px;background:url(../images/liuyan_jg.gif) center center no-repeat;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.gjz{width:70px;text-align:right;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk{width:214px; position:relative; z-index:10;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk input{width:203px;height:26px;line-height:26px;border:#cecece 1px solid;border-right:0;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.btn{width:48px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.btn input{width:48px;height:28px;line-height:28px;border:none;background:#d31f28;font-size:14px;color:#fff;text-align:center;outline:none;cursor:pointer;}
.navjz .liuyan_cxcon .liuyan_cxtit{display:block;width:100px;height:26px;line-height:26px;position:absolute;left:15px;top:15px;font-size:18px;font-weight:bold;color:#d31f28;}
.navjz .guestbook-table{ padding:17px 0;}
.navjz .guestbook-table .guestbook_bt span{display:block;float:left;width:102px;white-space:nowrap;height:36px;line-height:36px; font-size:16px; text-align:center;color:#fff;border-radius:6px; font-weight:bold;background:#d31f28;}
.navjz .guestbook-table ul.odd li.t1, .navjz .guestbook-table ul.even li.t1{width:420px;}
.navjz .guestbook-table-form ul li.srk{width:280px;}
.navjz .guestbook-table-form ul li.srk input{width:258px;}
.navjz .guestbook-table-form ul li.srk select{width:280px;}
.navjz .guestbook-table-form ul li.tex{width:705px; height:160px; position:relative; z-index:10;}
.navjz .guestbook-table-form ul li.tex textarea{ width:668px; height:150px;}
.navjz .guestbook-table-form ul li.btk,.navjz .guestbook-table-form ul li.gk, .navjz .guestbook-table-form ul li.yzm,.navjz .guestbook-table-form ul li.bt{ height:36px;}
.navjz .guestbook-table-form ul li.gk span{color:#f00 !important;}
.navjz .guestbook-table-form ul li.btn_group{ padding-top:15px;}
.navjz .guestbook-table-form ul li.srk1{width:705px;height:55px;position:relative; z-index:10;}
.navjz .guestbook-table-form ul li.srk1 .msg-box{position:absolute;left:0px;top:5px;}
.navjz .guestbook-table-form ul li.srk1 input{float:left;width:658px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
/* 栏目页-留言 弹框 */
.ui-dialog-content .guestbook-search{padding:30px 40px !important;}
.ui-dialog-content .guestbook-search ul li{padding:10px 0;}
.tishi_con{padding:10px 0;line-height:24px;color:#666;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#d63717;}

/*写信开始*/
.guestbook-table-form{padding-top:20px;font-size:14px;}
.guestbook-table-form span.red{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left;padding:0;background:none; overflow:inherit; }
.guestbook-table-form ul li.bt{width:120px;height:55px;text-align:right;line-height:36px; font-size:14px;}
.guestbook-table-form ul li.srk{width:390px;height:55px;position:relative; z-index: 10;}
.guestbook-table-form ul li.srk .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:370px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk select{float:left;width:392px;border:#ddd 1px solid;padding:3px 10px; height:38px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{width:640px;height:44px;position:relative;}
.guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ padding-top: 5px; font-size:14px;}
.guestbook-table-form ul li.bt1{width:120px;height:160px;line-height:150px;text-align:right;font-size:14px;}
.guestbook-table-form ul li.tex{width:900px;height:377px;position:relative;}
.guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.tex textarea{float:left;width:890px;height:350px;line-height:24px;border:#ddd 1px solid;padding:2px 5px; font-size:14px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.guestbook-table-form ul li.yzm img{float:left;margin:0 5px;}
.guestbook-table-form ul li.yzm a{margin-top: 4px; display: inline-block;}
.guestbook-table-form ul li.btn_group{height:35px; padding-bottom:40px; padding-left:120px; width:75%; float:none; clear:both; }
.guestbook-table-form ul li.btn_group input{background:#d31f28;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0 !important;_padding:0 0px !important;}
.listnews .list-2655273 ul li.sel1,.listnews .list-2655277 ul li.sel1{width:604px;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
/*写信结束*/
/*留言列表*/
.mas_lylist .guestbook-table{ padding:17px 0;}
.mas_lylist .guestbook-table .guestbook_bt{ height:36px; overflow:hidden;}
.mas_lylist .guestbook-table .guestbook_bt span{ display:block;float:left;width:100px;white-space:nowrap;height:34px;line-height:34px; font-size:16px; text-align:center;color:#fff;border-radius:6px; font-weight:bold;background:#d31f28; border: #d31f28 1px solid;}
.mas_lylist .guestbook-table .guestbook_title{ 
    height:36px;font-size:16px;
    background: #fbeded;
    margin:12px 0 5px;overflow:hidden; padding:0; position: relative;
}
.mas_lylist .guestbook-table .guestbook_title li{ position:absolute;width:120px; top:0;height:32px;line-height:32px; padding:2px 0;border-right:#fff 2px solid;text-align:center; background:none !important;}
.mas_lylist .guestbook-table .guestbook_title li.t1{ position: static; margin-right: 364px; width: auto;}
.mas_lylist .guestbook-table .guestbook_title li.t2{ right: 242px;}
.mas_lylist .guestbook-table .guestbook_title li.t3{ right:122px;}
.mas_lylist .guestbook-table .guestbook_title li.t4{ right:0;}
.mas_lylist .guestbook-table .guestbook_title li.t5{ display:none;}
.mas_lylist .guestbook-table ul.odd,.mas_lylist .guestbook-table ul.even{ height:36px;clear:both;overflow:hidden; position: relative;}
.mas_lylist .guestbook-table ul.even{background:#f7f7f7;}
.mas_lylist .guestbook-table ul.odd li,.mas_lylist .guestbook-table ul.even li{ position:absolute;width:120px; top:0;padding:2px 0;background:none !important;height:32px;line-height:32px;text-align:center;font-size:14px;border-right:#fff 2px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.mas_lylist .guestbook-table ul.odd li.t1,.mas_lylist .guestbook-table ul.even li.t1{ width: auto;padding-left:18px;background:url(../images/ico.jpg) 6px 15px no-repeat !important;text-align:left; position: static; margin-right: 364px;}
.mas_lylist .guestbook-table ul.odd li.t1 a,.mas_lylist .guestbook-table ul.even li.t1 a{display:block;   white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mas_lylist .guestbook-table ul.odd li.t2,.mas_lylist .guestbook-table ul.even li.t2{ right: 242px;}
.mas_lylist .guestbook-table ul.odd li.t3,.mas_lylist .guestbook-table ul.even li.t3{ color:#666;  right: 122px;}
.mas_lylist .guestbook-table ul.odd li.t4,.mas_lylist .guestbook-table ul.even li.t4{ right: 0;}
.mas_lylist .guestbook-table ul.odd li.t2,.mas_lylist .guestbook-table ul.even li.t2{  color: #d20607}
.mas_lylist .guestbook-table ul.odd li.t2 span,.mas_lylist .guestbook-table ul.even li.t2 span{ color:#999;}
.mas_lylist .guestbook-table ul.odd li.t2 .s1,.mas_lylist .guestbook-table ul.even li.t2 .s1{color:#0768b5;}
.mas_lylist .guestbook-table ul.odd li.t2 .s2,.mas_lylist .guestbook-table ul.even li.t2 .s2{color:#fd8622;}
.mas_lylist .guestbook-table ul.odd li.t5,.mas_lylist .guestbook-table ul.even li.t5{  display: none;}
.hf_btn{ float:left; height:30px; padding-top:3px; width:auto; padding-left:20px;}
.hf_btn a{ height:30px; padding:0 15px; background:#d31f28;   float:left; margin-right:5px; line-height:30px; color:#fff; font-size:12px;}

.mas_lylist.ldmesg .guestbook-table .guestbook_title li.t2,.mas_lylist.ldmesg .guestbook-table ul.odd li.t3,.mas_lylist.ldmesg .guestbook-table ul.even li.t3{display: none;}
.mas_lylist.ldmesg .guestbook-table .guestbook_title li.t1{ width: 653px;}
.mas_lylist.ldmesg .guestbook-table ul.odd li.t1,.mas_lylist.ldmesg .guestbook-table ul.even li.t1{width:636px;}
.liuyan_xiexin{display:block;float:right;width:75px;height:33px;line-height:32px;padding-left:33px;font-size:16px;color:#fff;background:url(../images/liuyan_xiexin.png) 0 0 no-repeat;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;  cursor:pointer;}
.liuyan_xiexin:hover{color:#fff;background:url(../images/liuyan_xiexinh.png) 0 0 no-repeat;}

.guestbook-tips{line-height: 28px !important; padding: 0 !important;}
.guestbook-tips .font_01{font-weight: bold !important;}
.guestbook-text{padding-bottom: 8px; font-weight: normal !important;}
/*提示框*/


/*留言文章 on*/
.wztit{font-size:32px;line-height:42px;text-align:center;padding:5px 10px;}
.lynybox{padding:0 10px 30px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#f8f8f8;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.lynybox .liuyancon td .dfbox .dfyj p{  }
.lynybox .nrtxt{ line-height:30px; font-size:14px;}
.lynybox .MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}
.lynybox .mydcon{height:66px;line-height:66px;font-size:16px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap;}
.lynybox .mydcon ul li.mm{padding-right:10px;}
.lynybox .mydcon ul li p{float:left;}
.lynybox .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.lynybox .mydcon ul li p.srk{position:relative;}
.lynybox .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.lynybox .mydcon ul li p.srk .myd_input{float:left;margin-top:17px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.lynybox .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.lynybox .mydcon ul li.pjbtn{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#f80;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
/*留言文章 end*/

@media (min-width:992px) and (max-width:1199px) {
	.navjz .liuyan_cxcon{ height: auto;}
	.navjz .liuyan_cxcon .liuyan_cxtit{ position: static; padding-left: 0px;}
	.navjz .liuyan_cxcon .tj{ padding-left: 0px; text-align: center; height: auto; overflow: hidden;}
	.navjz .liuyan_cxcon .liuyan_cxbox{ padding-left: 0px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm{width: 118px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 106px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk{width: 184px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk input{width:173px;}
	/*留言*/
	.guestbook-table-form ul li.bt{ width: 100px;}
	.navjz .guestbook-table-form ul li.srk{ width: 202px;}
	.navjz .guestbook-table-form ul li.srk input{ width: 180px;}
	.navjz .guestbook-table-form ul li.srk select{ width: 202px;}
	.navjz .guestbook-table-form ul li.srk1{ width: 505px;}
	.navjz .guestbook-table-form ul li.srk1 input{ width: 480px;}
	.navjz .guestbook-table-form ul li.tex{ width: 505px;}
	.navjz .guestbook-table-form ul li.tex textarea{ width: 490px;}
	.guestbook-table-form ul li.bt1{ width: 100px;}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm{ width: 500px;}
}
@media (max-width: 991px) {
	.navjz .liuyan_cxcon{ height: auto;}
	.navjz .liuyan_cxcon .liuyan_cxtit{ position: static; padding-left: 0px;}
	.navjz .liuyan_cxcon .tj{ padding-left: 0px; text-align: center; height: auto; overflow: hidden;}
	.navjz .liuyan_cxcon .liuyan_cxbox{ padding-left: 0px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm{width: 128px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm input{width: 116px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk{width: 204px;}
	.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk input{width:193px;}
	/*留言*/
	.navjz .guestbook-table-form ul li.srk{ width: 212px;}
	.navjz .guestbook-table-form ul li.srk input{ width: 190px;}
	.navjz .guestbook-table-form ul li.srk select{ width: 212px;}
	.navjz .guestbook-table-form ul li.srk1{ width: 545px;}
	.navjz .guestbook-table-form ul li.srk1 input{ width: 520px;}
	.navjz .guestbook-table-form ul li.tex{ width: 545px;}
	.navjz .guestbook-table-form ul li.tex textarea{ width: 530px;}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm{ width: 540px;}
}
@media (max-width: 767px) {
    .btn-group {
        margin-bottom: 10px;
    }
	.mas_lylist .guestbook-table{ padding: 0;}
	.mas_lylist .guestbook-table .guestbook_title li.t3,.mas_lylist .guestbook-table .guestbook_title li.t4,.mas_lylist .guestbook-table ul.odd li.t3,.mas_lylist .guestbook-table ul.even li.t3,.mas_lylist .guestbook-table ul.odd li.t4,.mas_lylist .guestbook-table ul.even li.t4{ display: none;}
	.mas_lylist .guestbook-table .guestbook_title li.t2,.mas_lylist .guestbook-table ul.odd li.t2,.mas_lylist .guestbook-table ul.even li.t2{ right:0; width: 80px;}
	.mas_lylist .guestbook-table .guestbook_title li.t1,.mas_lylist .guestbook-table ul.odd li.t1,.mas_lylist .guestbook-table ul.even li.t1{ margin-right:82px }
	/*留言*/
	.liuyan_xzbox{  padding: 50px 10px 10px;}
	.navjz .guestbook-table-form ul li{ float: none;}
	.guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{ width: auto; text-align: left; height: 36px; line-height: 36px;}
	.navjz .guestbook-table-form ul li.srk{ width:auto; height: auto;}
	.navjz .guestbook-table-form ul li.srk input{ width: 100%; float: none; box-sizing: border-box;}
	.navjz .guestbook-table-form ul li.srk select{ width: 100%; float: none;}
	.navjz .guestbook-table-form ul li.srk1{ width: auto;height: auto;}
	.navjz .guestbook-table-form ul li.srk1 input{ width: 100%; float: none;box-sizing: border-box;}
	.navjz .guestbook-table-form ul li.tex{ width: auto; height: auto;}
	.navjz .guestbook-table-form ul li.tex textarea{ width: 100%; float: none;box-sizing: border-box;}
	.guestbook-table-form ul li.btk, .guestbook-table-form ul li.gk, .guestbook-table-form ul li.yzm{ width: auto;}
	.guestbook-table-form ul li.btn_group{ width: 100%; padding-left: 0; text-align: center;}
	.ispublic .bt{ display: none;}
	.navjz .guestbook-table-form ul li.btk, .navjz .guestbook-table-form ul li.gk, .navjz .guestbook-table-form ul li.yzm, .navjz .guestbook-table-form ul li.bt{ height: auto;}
	/*留言文章*/
	.lynybox{ padding: 0 0 5px; overflow: hidden;}
	.lynybox .liuyancon th,.lynybox .liuyancon td{ width: 100%!important; display: block; box-sizing: border-box;text-align: left!important;border-bottom: 0!important; padding: 10px!important;}
	.lynybox .liuyancon #myComment td.nrtxt{ border-bottom: 1px solid #ddd !important; }
	.lynybox .liuyancon td.pj{ border-bottom: 1px solid #e3e3e3!important; border-top:none;}
	.lynybox .mydcon{ height: auto; line-height: 32px; }
	.lynybox .mydcon ul li{ margin-bottom: 10px;}
	.lynybox .mydcon ul li p.srk .myd_input{ margin-top: 0; }
	.lynybox .mydcon ul li.pjbtn{ width: 100%; float: left;}
}



/*分页*/
.pagination{clear:both;width:100%;text-align:center;margin:0;padding:15px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei";}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:##d31f28;border:1px solid #d31f28;}
.pagination a.active{border:1px solid #d31f28;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#d31f28;border:1px solid #d31f28;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#d31f28;border:#d31f28 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .inputBar{border:0;height:28px;padding:0 6px;}
.pagination .total{border:0;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-4px 3px 0;*margin:-4px 3px 0;_margin:-4px 3px 0;background:#eee;vertical-align:middle;}
.pagination .go-page{width:40px;height:30px;line-height:22px;padding:2px 5px;border:#d31f28 1px solid;margin:-5px 6px 0 3px;_margin: -5px 3px 0;background:#d31f28;vertical-align: middle;color:#fff;}


/*栏目页-窄屏下二级栏目 */
.btn-group{cursor:pointer;position:relative;z-index:10;  }
.btn{width:100%;padding:8px 12px;font-size:18px;text-align:left;border-radius:0;}
.btn-danger{color:#fff;background: #d31f28;border:0;font-weight:bold;padding:6px 20px 6px 12px;border-radius:4px;position: relative;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background: #d31f28;border:0;}
.btn .caret{float:right;position: absolute;top: 50%;right: 10px;margin-top: -2px;}
.dropdown-backdrop{display: none;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0; position: static; float: none; top: auto; left: auto;}
.dropdown-menu > li > a{padding:8px 20px 8px 40px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color: #fff; border-radius: 0;}
.dropdown-menu a{background:#ddd; border-top:1px solid #fff; color: #333 !important;}
.dropdown-menu a:hover{background: #d31f28!important;color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background: #d31f28!important;color:#fff !important;}

/*** 文章页 START ****/
.secnr{height:auto;text-align:left;min-height:550px;_height:550px;padding:15px 20px 20px;background:#fff;}
.wzy_position{line-height:20px;padding-left:30px;background:url(../images/wz_ico.png) 5px 0 no-repeat;font-size:14px;color:#505050;overflow:hidden;border-bottom:#ddd 1px solid;}
.wzy_position a{color:#505050;}
.wzy_position a:hover{color:#d20000;}
.wzy_position .search-keywords{color:#f00;}
#wenzhang{width:auto;margin:auto;font-size:16px;line-height:200%;height:auto;padding:0;position:relative;}
#wenzhang .guidang{position:absolute;right:0;top:-70px;z-index:99;}
.wztit{font-size:30px;line-height:40px;text-align:center;padding-top:25px;}
.wzfbt{line-height:36px;text-align:center;font-size:22px;font-weight:100;margin-top:5px;}
.wzbjxx{line-height:34px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height:40px;padding-top:10px;position:relative;overflow:hidden;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#e20a0d;}
.wzbjxx .nostart{color:#333;}
.wzbjxx .starting{color:#2f9c2e;}
.wzbjxx .over{color:#f00;}
.wzbjxx input{width:10px;height:10px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzcon{
    padding:20px;
    width:auto;
    height:auto;min-height:450px;_height:450px;
    font-size:16px;line-height:200%;text-align:justify;
    text-justify:inter-ideograph;
}
.wzcon table{max-width:100% !important;}
.wzcon img{max-width:90%;}
.wzbot{padding-top:10px;padding-bottom:20px;font-size:14px;line-height:28px;color:#666;}
.wzbot a{color:#666;}
.wzbot a:hover{color:#d20000;}
.wzbot1{height:56px;line-height:36px;text-align:right;font-size:12px;color:#999;padding:15px 10px 0;border-top:#dbdee1 1px solid;}
.wzbot1 a{color:#999;line-height:36px;}
.wzbot1 a:hover{color:#d20000;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:30px;float: left;}
.wzbot1 ul.fxd_close{width:136px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:68px;height:26px;line-height:26px;background:url(../images/print.gif) 0 5px no-repeat;padding-left:22px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:24px;height:26px;line-height:26px;padding-left:22px;background:url(../images/close1.gif) 0 5px no-repeat;}
.sharebot{width:187px;height:28px;float:left;background:url(../images/share.gif) no-repeat;color:#fff;font-size:16px;line-height:28px;}
.sharebot span{padding-left:12px;float:left;}
.sharebot a{float:left !important;margin-top:2px !important;padding-left:24px !important;}
.sharebot .botwx{margin-left:3px;}
.sharebot .botmore{background:none !important;margin-right:0 !important;}
#bsPanelHolder{height:auto;display:inline;overflow:hidden;}

.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:20px;width:1040px;height:auto;font-size:16px;line-height:200%;}
.sp_wzcon table{max-width:1040px !important;}

/*单页面*/
.newstitle{
    text-align: center;
}
/*上标题*/
.wztbt{
    text-align: center;
    font-size: 20px;
}
.wzsbt{
    text-align: center;
}
.wzfbxx .share-box {
    position: absolute !important;
    right: auto;
    left: 0.5em;
    top: 0;
}
.wzfbxx{margin: 10px 0; padding: 5px 0 6px; line-height: 0; font-size: 0; text-align: center;background: #f5f5f5;color: #676767;}
.wzfbxx span{display: inline-block; vertical-align: middle; padding: 0 0.5em; font-size: 14px; line-height: 1.714;}
.dym_share{ position: relative; width: 100px; height: 24px;}
.wzfbxx span i{
    font-style: normal!important;
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .lm_lban{
        padding: 10px 15px 15px;
    }
	.lm_rban{ 
        width: 658px;
        padding: 10px 15px 15px;
    }
    .navjz {
        padding-top: 10px;
    }
}
@media (max-width: 1199px) {
    .wzcon img{
        height: auto!important;
    }
}

@media (max-width: 991px) {
	.lmy_mainer{ background: none !important;}
	.mt20{margin-top: 15px !important;}
	.secnr{padding: 15px;}
    .lm_lban{
        padding: 10px;
    }
	.lm_rban{
        float: none; width: auto; min-height: 300px; height: auto !important;
        padding: 10px;
    }
    .lmy_dqlanmu {
        height: auto;
    }
	.lmy_dqlanmu .lanmu_tit{
        display: none;
    }
    .lmy_dqlanmu .position{
        height: auto;
    }
	.navjz{padding-top: 0;}
	.navjz ul.doc_list li img{display: none;}
	.wzcon{ padding: 10px 0; word-break: break-all;}
	.wzcon *{word-break: break-all;}
}
@media (max-width: 767px) {
	.mt20{margin-top: 10px !important;}
	.secnr{padding: 10px;}
	.navjz ul.doc_list{padding-bottom: 0;}
	.wzbot1{height: auto; padding-bottom: 10px;}
}


/*征集文章页*/
.dc_status,.dc_starttime,.dc_endtime{padding:0 0.5em;}
.dc_status i,.dc_starttime i,.dc_endtime i{font-style:normal !important;}
.collection-theme-list{margin-top:20px;font-family:"Microsoft YaHei",微软雅黑;}
.collection-theme-list ul li .collection-body{border-top:#ddd 1px dotted;padding:15px 0px;font-size:14px;line-height:180%;}
.collection-theme-list ul li .collection-body .collection-username{color:#e60012;} 
.collection-theme-list ul li .collection-body .collection-info{color:#555;word-break:break-all;word-wrap:break-word;}
.collection-theme-list ul li .collection-body .collection-datetime{color:#999;}
.collectit{font-size:20px;color:#d31f28;font-weight:bold;height:60px;line-height:60px;padding-left:5px;}
.poll_collect{margin-top:30px;border-top:1px dotted #ddd;width:100%;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.poll_collect h3{font-size:20px;color:#d31f28;font-weight:bold;height:60px;line-height:60px;padding-left:5px;}
.poll_collect ul{width:1000px;margin:10px auto 0;}
.poll_collect li{width:994px;border:#ddd solid 1px;padding:2px;height:34px;margin-bottom:10px;line-height:34px;clear:both;}
.poll_collect li p{float:left;position:relative;}
.poll_collect li p.poll_txt,.poll_collect li p.poll_con{width:115px;text-align:right;padding-right:5px;border-right:#ddd solid 1px;}
.poll_collect li p.poll_input,.poll_collect li p.poll_yzm{padding:2px 5px; height:30px;}
.poll_collect li p.poll_yzm img{margin:0;}
.poll_collect li p span.msg-box{left:4px;top:4px;position:absolute !important;}
.poll_collect li p.poll_con{height:180px;}
.poll_collect li .red{color:#f00;padding-right:8px;vertical-align:middle;}
.poll_collect li p input{width:840px;height:32px;border:0 none;line-height:32px;background:none;line-height:26px;float:left;outline:none;color:#666;}
.poll_collect input#c_name,.poll_collect input#c_phone{width:811px;}
.poll_collect li p.poll_conts{margin-top:2px;padding:2px 5px;}
.poll_collect li p.poll_conts textarea{width:840px;border:0;background:none;line-height:20px;height:172px;outline:none;font-size:14px;color:#666;}
.poll_collect .poll_area{height:180px;}
.poll_collect li p.poll_yzm input{width:100px;}
.poll_collect li p.poll_yzm img{float:left;}
.poll_collect li.btn-group{border:0 none;text-align:center;height:40px;}
.poll_collect li.btn-group input{float:none;height:40px;background:#d31f28;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

/*调查文章页*/
.vote_result{width:1080px;margin:auto;padding-bottom:50px;}
.vote_result .newstitle{font-size:32px;line-height:40px;text-align:center;padding:25px 0 5px;}
.vote_result .voteinfo{line-height:34px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height:44px;padding-top:5px;overflow:hidden;}
.vote_result .voteinfo span{padding:0 5px;}
.vote_result .voteinfo i{font-style:normal;}
.vote_result .voteinfo .nostart{color:#ce0000;}
.vote_result .voteinfo .starting{color:#2f9c2e;}
.vote_result .voteinfo .over{color:#999;}
.vote_result .vote-info{padding:20px;font-size:16px;line-height:200%;}
.vote_result .vote-main{font-size:14px;width:90%;margin:auto;}
.vote_result .vote-lsit{padding-bottom:10px;}
.vote_result .vote-lsit .title{font-weight:bold;height:40px;line-height:40px;padding-bottom:3px;}
.vote_result .vote-lsit ul{padding:15px;border:1px solid #e7e7e7;}
.vote_result .vote-lsit ul li{height:30px;line-height:30px;}
.vote_result .vote-lsit ul li input{float:left;margin:9px 11px 0 0;*margin:5px 11px 0 0;_margin:5px 11px 0 0;font-size:12px;}
.vote_result .vote-lsit ul li.vote-textarea{height:100px;}
.vote_result .vote-lsit ul li.vote-textarea textarea{border:1px solid #ccc;height:92px;width:850px;padding:4px 5px;}
.vote_result .vote-code{width:90%;margin:auto;padding:20px 0;font-size:14px;overflow:hidden;height:30px;}
.vote_result .vote-code .text-code{float:left;display:block;line-height:30px;}
.vote_result .vote-code .verification{border:1px solid #ddd;height:28px;line-height:28px;width:96px;float:left;padding:0 5px;}
.vote_result .vote-code .img-code{float:left;padding-left:8px;}
.vote_result .vote-btn{height:42px;text-align:center;}
.vote_result .vote-btn button{height:40px;background:#d31f28;color:#fff;font-size:16px;text-align:center;cursor:pointer;border:0;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 10px;font-family:"Microsoft YaHei",微软雅黑;outline:none;}
.vote_result .vote-btn button.btn-review{background:#f80;}

.vote-show{width:95%;margin:auto;border:1px solid #e7e7e7;font-size:14px;}
.vote-show th{text-align:left;border-bottom:1px solid #f0f0f0;background:#faf9f9;height:auto;padding:5px 5px 5px 15px;line-height:30px;font-size:14px;}
.vote-show td .vote_con{width:98%;margin:auto;border-bottom:1px dotted #f0f0f0;height:auto;line-height:30px;padding:0 0;clear:both;}
.vote-show td .vote_con span{display:block;height:auto;line-height:30px;float:left;}
.vote-show td .vote_con span.c1,.vote-show td .vote_con span.c2,.vote-show td .vote_con span.c3{padding:5px 0;}
.vote-show td .vote_con span.c1{width:700px;padding-left:15px;}
.vote-show td .vote_con span.c2{width:120px;padding:12px 0 0 20px;}
.vote-show td .vote_con span.c3{width:80px;padding-right:15px;float:right;text-align:right;}
.vote-show td .vote_con span.c3 i{color:#dd0000;font-style:normal;}
.vote-show td .vote_con span.progress-bar{width:100px;height:14px;float:left;background:#eee;}
.vote-show td .vote_con span.progress-bar .progress{background:#f27c25;display:block;height:14px;}
.vote-show td .vote_content{width:95%;margin:0 auto;border-bottom:1px dotted #f0f0f0;line-height:28px;padding:5px;}

/*访谈文章页*/
.fty_con{padding-bottom:30px;}
.ftwz_tit{height:40px;line-height:30px;font-size:14px;}
.ftwz_tit span.tit{font-weight:bold;color:#dd0000;}
.ftwz_tit i{ font-style:normal; padding:0 4px;color:#af0000;}
.fty_con .interview-detail{width:100%;border-bottom:#e1e1e1 1px solid;}
.fty_con .interview-title{line-height:60px;text-align:center;font-size:28px;color:#333;font-weight:bold;padding-bottom:13px;}
.fty_con .interview-detail .interview-info{width:100%;height:auto;margin-bottom:15px;clear:both;word-break:break-all;word-wrap:break-word;}
.fty_con .interview-detail .interview-info:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .interview-detail .interview-info{zoom: 1;} /* IE6 */
*:first-child+html .interview-detail .interview-info{zoom: 1;} /* IE7 */
.fty_con .interview-detail .interview-info .in-img{float:left;width:350px;height:250px;}
.fty_con .interview-detail .interview-info .in-img img{width:350px !important;height:250px !important;}
.fty_con .interview-detail .interview-info .in-info{float:right;width:695px;height:236px;background:#f6f6f6;padding:14px 1px 0 19px;position:relative;}
.fty_con .interview-detail .interview-info .in-info .in-infocon{width:690px;height:222px;overflow-x:hidden;overflow-y:auto;}
.fty_con .interview-detail .interview-info .in-info p{font-size:14px;line-height:26px;padding-bottom:5px;}
.fty_con .interview-detail .interview-info .in-info p span.bt{display:block;float:left;background:#d31f28 ;width:80px;height:26px;line-height:26px;font-size:14px;text-align:center;color:#fff;}
.fty_con .interview-detail .interview-info .in-info p span.nr,.fty_con .interview-detail .interview-info .in-info p span.note-content{display:block;margin-left:90px;}
.fty_con .interview-detail .interview-info .in-info p.p1{padding-left:0;}
.fty_con .interview-detail .interview-info .in-info p.p4{height:40px;margin-top:5px;display:none;}
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names{display:block;margin-left:90px;word-break:break-all;word-wrap:break-word;text-align:left;}
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names a{display:inline-block;width:auto;white-space:nowrap;padding-right:15px;line-height:28px;float:left;color:#333;cursor:text;}
.fty_con .interview-detail .interview-info .in-info p.p2 .interview-names a:hover{color:#333; text-decoration:none;}
.fty_con .interview-detail .interview-info .in-info p.p3 span.note-content{width:470px;background:none;padding:0;word-break:break-all;word-wrap:break-word;height:156px;overflow-x:hidden;overflow-y:auto; line-height:26px;text-align:left;color:#333; margin-right:0px;}
.fty_con .interview-detail .interview-info .in-info p.p4 .btn-speak{display:block;width:100px;height:37px;line-height:36px;font-size:16px;color:#fff;background:#128eeb;margin:auto;cursor:pointer; position:absolute;right:15px;bottom:-58px;}

.fty_con .ftwz_imgbox{clear:both;border:#e1e1e1 1px solid;padding:13px 14px 20px;}
.fty_con .fty_imglist{width:1040px;height:175px;margin:15px auto 0;overflow:hidden;position:relative;}
.fty_con .fty_imglist .prev,.fty_con .fty_imglist .next{position:absolute;top:60px;width:18px;height:40px;overflow:hidden;cursor:pointer;z-index:99;}
.fty_con .fty_imglist .prev{left:0;background-position:0 0;}
.fty_con .fty_imglist .next{right:0;background-position:-20px 0;}
.fty_con .fty_imglist .prev:hover{background-position:-40px 0;}
.fty_con .fty_imglist .next:hover{background-position:-60px 0;}
.fty_con .fty_imglistlb{position:relative;width:1040px;height:175px;overflow:hidden;z-index:11;}
.fty_con .fty_imglistlb ul li{width:245px;height:175px;padding-right:20px;position:relative;float:left;}
.fty_con .fty_imglistlb ul li a{display:block;width:245px;height:175px;cursor:pointer;overflow:hidden;}
.fty_con .fty_imglistlb ul li img{width:245px;height:175px;left:0;top:0;position:absolute;}
.fty_con .fty_imglistlb ul li span{display:block;width:245px;height:32px;position:absolute;left:0;bottom:0;line-height:32px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:14px;}

.fty_con .interview-detail .interview-desc{clear:both;margin-top:15px;border:#e1e1e1 1px solid;padding:13px 14px 13px;border-bottom:0;}
.fty_con .interview-detail .interview-desc-title{height:32px;background:url(../images/line_dd.gif) 0 bottom repeat-x;overflow:hidden;}
.fty_con .interview-detail .interview-desc-title span{display:block;float:left;width:110px;height:30px;line-height:20px;margin-top:0px!important;text-align:center;font-size:18px;color:#d31f28 ;font-weight:bold;border-bottom:#d31f28 1px solid;}
.fty_con .interview-detail .interview-desc .desc{padding:15px 5px 15px;line-height:180%;font-size:16px;color:#555;text-indent:2em;}
.fty_con .interview-detail .interview-info-list{clear:both;border:#e1e1e1 1px solid;padding:14px 14px 14px; border-bottom:0;}
.fty_con .interview-detail .interview-info-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .interview-detail .interview-info-list{zoom: 1;} /* IE6 */
*:first-child+html .interview-detail .interview-info-list{zoom: 1;} /* IE7 */
.fty_con .interview-detail .interview-info-list .pagination{margin:0;padding:10px 0 10px;}
.fty_con .interview-detail .interview-info-list .interview-body{padding:10px 24px 10px;line-height:24px;font-size:14px;color:#555;word-break:break-all;word-wrap:break-word;}
.fty_con .interview-detail .interview-info-list .interview-reply{border:#dcdcdc 1px dashed;background:#f6f6f6;padding:20px 23px;line-height:22px;font-size:14px;color:#555;}
.fty_con .interview-detail .interview-info-list .interview-username{font-weight:bold;color:#e60012;margin-right:10px;}
.fty_con .interview-detail .interview-info-list .interview-infonr{word-break:break-all;word-wrap:break-word;margin-right:10px;}
.fty_con .interview-detail .interview-info-list .interview-datetime{color:#999;}
.fty_con .interview-detail .interview-table{width:100%;border:#e1e1e1 1px solid;border-top:0;border-bottom:0;}
.fty_con .interview-detail .interview-table th{height:40px;line-height:40px;font-size:16px;width:160px;text-align:right;padding-right:10px;font-weight:normal;}
.fty_con .interview-detail .interview-table td{padding:4px 0;}
.fty_con .interview-detail .interview-table td input,.contentbox .interview-detail .interview-table td textarea{font-family:"Microsoft YaHei",微软雅黑;color:#666;}
.fty_con .interview-detail .interview-table td.name #interview_name{width:300px;height:30px;line-height:30px;padding:0 5px;border:#ddd 1px solid;background:#f8f8f8;}
.fty_con .interview-detail .interview-table td.opinion #interview_content{width:650px;height:100px;line-height:30px;padding:5px;border:#ddd 1px solid;background:#f8f8f8;}
.fty_con .interview-detail .interview-table td.poll_input #checkimg{width:100px;height:30px;line-height:30px;padding:0 5px;border:#ddd 1px solid;background:#f8f8f8;}
.fty_con .interview-detail .interview-table td.btn-group{padding:10px 0 30px;}
.fty_con .interview-detail .interview-table td.btn-group #btn_submit{width:116px;background:#d31f28;height:38px;line-height:38px;cursor:pointer;border:0;outline:none;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

/*搜索详细页*/
.ssy_container{width:auto;padding:15px 10px;margin:auto;}
.ssy_leftbar{width:210px;height:auto;margin-bottom:50px;}
.fenlei_tit,.searchType-title{height:34px;line-height:34px;padding-left:20px;font-size:16px;font-weight:bold;color:#333;}
.total_wz,.searchType-column{height:auto;margin-bottom:10px;padding:8px 0 8px 20px;background:#f1f1f1;font-size:14px;}
.total_wz ul li,.searchType-column ul li{height:30px;line-height:30px;}
.total_wz ul li a:hover,.total_wz ul li a.active,.searchType-column ul li a:hover,.searchType-column ul li a.active{text-decoration:underline;color:#d31f28;}
.ssy_rightbar{width:880px;height:auto;padding-top:10px;}
.ssy_rightbar .warm-prompt{line-height:30px;font-size:14px;color:#666;}
.result_title{padding-right:18px;font-size:15px;float:right;text-align:right;width:auto;height:30px;line-height:30px;color:#8a8a8a;}
.ssy_rightbar .search-list{height:auto;margin-bottom:15px;}
.ssy_rightbar .search-list li.search-title{line-height:26px;font-weight:bold;font-size:14px;}
.ssy_rightbar .search-list li.search-title a{}
.ssy_rightbar .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_rightbar .search-list li a span,.ssy_rightbar .search-list li span{color:#cd3501;}
.ssy_rightbar .search-list li.search-info{line-height:22px; height:auto; margin-bottom:5px;}
.ssy_rightbar .search-list li.search-column{color:#0384ce;line-height:22px;}
.ssy_rightbar .search-list li.search-url{height:auto;line-height:22px; color:#008000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ssy_rightbar .search-list li.search-url span.date{padding-left:14px;color:#008000;}
.ssy_rightbar .search-list li.search-url a{color:#008000;word-break: break-all;}
.ssy_rightbar .search-list li.search-url a:hover{text-decoration:underline;}
@media (min-width: 992px) and (max-width:1199px) {
	.ssy_rightbar{width: 672px;}
}
@media (max-width: 991px) {
	.ssy_leftbar{margin-bottom: 0;}
	.ssy_leftbar,.ssy_rightbar{float: none; width: auto;}
	.ssy_container{padding:15px 5px;margin:auto;}
	.total_wz, .searchType-column{overflow: hidden;}
	.total_wz ul li, .searchType-column ul li{float: left; width: 50%;}
}
@media (max-width: 767px) {
	.ssy_container{padding:15px 0;margin:auto;}
	.ssy_rightbar .search-list li.search-info{text-align: justify;}
}
/*****网站地图****/
.dty_title{height:70px;line-height:52px;text-align:center;font-size:30px;padding-top:15px;}
.dty_contain{margin:auto;padding-bottom:50px;}
.dty_contain:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .dty_contain {zoom: 1;} /* IE6 */
*:first-child+html .dty_contain {zoom: 1;} /* IE7 */
.dty_mutitle{
    float:left;min-width:200px;height:auto;overflow:hidden;margin-top:20px;clear:both;
}
.dty_mutitle a{display:block;padding:10px 5px;text-align:center;line-height:30px;font-size:18px;font-weight:bold;color:#fff;background:#d31f28;}
.dty_mutitle a:hover{color:#fff;}
.dty_sublb{float:left;width:850px;line-height:50px;min-height:50px;margin:20px 0 0 30px;}
.dty_sublb ul li{
    float:left;height:50px;line-height:50px;width:177px;padding:0 20px 0 15px;overflow:hidden;
    background: url(../images/icon.jpg)no-repeat 0 center;
}
.dty_sublb ul li a{display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

@media (max-width:1199px) {
	.wenzhang{margin: 0; padding: 30px 0 0;}
	.dty_mutitle{float: none;}
	.dty_sublb{ width: auto; min-height: 0; float: none; margin:10px 0; overflow: hidden;}
	.dty_sublb ul li{width: 25%; box-sizing: border-box;}
}
@media (max-width: 767px) {
	.dty_sublb ul li{width: 50%; padding: 0 10px;}
}

/*页面纠错*/
.ui-dialog-title{color:#d31f28;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#f00;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:350px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#d31f28;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/


.navjz .jiedu{text-align:center;padding:50px 0;}
.navjz .jiedu a{display:inline-block;width:200px;height:60px;line-height:60px;margin:0 30px;font-size:18px;color:#d31f28;background:#fde6e7;text-align:center;}
.navjz .jiedu a:hover{color:#fff;background:#d31f28;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}




/*分享*/
.share-box{
    position: static!important;
}
.lmy_wenda{background: #fff;margin-bottom: 20px;}
/*知识库-搜索*/
.wdtop{position:relative;font-size:16px;color:#333;border-left:5px solid #C50001;background:#f5f5f5;height:55px;line-height:55px;padding-left:20px;margin-top:20px;}
.wdtop .wdtitle{float:left;font-size:20px;font-weight:bold;color:#C50001;}
.wenda_search{width:750px; height:36px;float: right;padding: 9px 16px 9px 0;}
.wenda_search .sear_ul{width: 500px;height:36px;line-height: 36px; margin-right: 185px; position: relative;}
.wenda_search ul li.se_box{margin-right: 60px; position:relative;}
.wenda_search ul li.se_box .msg-box{left:0;top:36px;position:absolute; z-index:99999;}
.wenda_search ul li.se_box input{float:left;width:98%;height:26px;line-height: 26px; background:#fff;padding:5px 2% 5px 0; text-indent:1em; font-size:14px;color:#929292; border:none; outline:none;border-radius: 4px 0 0 4px;overflow: hidden;}
.wenda_search li.sea_an{ height:36px; width:60px; position:absolute; right:0; top:0;background:#ff9c0e;border-radius:0 4px 4px 0;overflow: hidden;z-index: 1;}
.wenda_search li.sea_an input{float:left;width:60px;height:36px;background:url(../images/wd_searbtn.png) center no-repeat;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.wenda_search .sea_link {
    width: 235px;
    font-size: 14px;
    color: #666;
    line-height: 55px;
    position: absolute;
    right: 0px;
    top: 0px;
}

.wenda_search .sea_link span{padding: 0 5px;}
/*知识库-左右部分*/
.lm_wenda{margin:20px 0 0 0;}
.lm_wenda .leftnr{width:265px;float:left;}
.lm_wenda .m-theme-tit{height:38px;line-height:30px;font-size:18px;color:#666;font-weight:bold;padding-left:16px;}
.lm_wenda .m-theme{margin-bottom:20px;border:1px solid #ddd;padding:15px;}
.lm_wenda .m-theme h2{height: 38px;line-height: 30px;font-size: 18px;color: #666;font-weight: bold;padding-left: 16px;}
.lm_wenda .m-theme ul{}
.lm_wenda .m-theme li{width:116px;height:40px;line-height:40px;float:left;overflow:hidden;}
.lm_wenda .m-theme li a{display:block;padding-left:12px;font-size:16px;background:url(../images/icon.jpg) 0 center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lm_wenda .rightnr{width:850px;float: right;}
.listnews{font-size:14px;line-height:2;}
.lm_wenda .wenda_tit{height: 36px;line-height: 36px;font-size: 16px;background: #f1f1f1;margin-bottom: 10px;}
.lm_wenda .wenda_tit .date{width: 80px; float: right;text-align: center;}
.lm_wenda .wenda_tit .dw{width: 285px; float: right; width: 285px;margin: 0 10px;text-align: center;}
.lm_wenda .wenda_tit .bt{text-indent: 20px;float: none;margin-right:385px;}
.listnews ul li{
    font-size: 15px; 
    padding:0 0 0 15px;background:url(../images/icon.jpg) 0 17px no-repeat;height:36px;line-height:36px;
    vertical-align:bottom;overflow: hidden;
    position: relative;
}

.listnews ul li .date{
    color:#666;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    position: absolute;
    right: 0;
    top: 2px;
}

.listnews ul.doc_list{padding-bottom:10px;}
.listnews ul.doc_list li{overflow:hidden;}
.lm_wenda .listnews ul.doc_list li{padding-right: 90px;}
.lm_wenda .listnews ul.doc_list li .dw{width: 285px;margin: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lm_wenda .listnews ul.doc_list li .date{width: 80px;}
.lm_wenda .listnews ul.doc_list li a {
    display: inline-block;
    float: none;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.listnews ul.doc_list li img{float:left;padding-top:13px !important;}
.listnews ul.doc_list li.lm_line{ border-bottom:1px dashed #ededed; padding:18px 0 0; height:0; line-height:0; margin-bottom:18px; background:none;}

/*知识库-文章*/
.dwzskwz{ padding: 0 20px 30px;}
.dwzskwz_tit{height:40px;line-height:40px;font-size:18px;color:#c80000;font-weight:bold;font-family: "Microsoft YaHei";}
.dwzskwz_tit.tit2{padding:25px 0 0;}
.dwzskwz_con{text-align:justify;padding:0 20px;}
.dwzskwz_con.con1{border-bottom: 1px dashed #ddd;padding-bottom:30px;}
.dwzskwz_con p{margin-top:0;}
.dwzskwz_con img,.dwzskwz_con table{max-width: 90%;}
.dwzskwz_con img{height: auto;}
@media (max-width: 991px) {
	.contain{ padding: 15px;}
	/*答问知识库*/
	.wenda_search{ width: 550px;}
	.wenda_search .sear_ul{ width: 300px;}
}
@media (max-width: 767px) {
	.contain{ padding: 10px;}
	.wz_position{ margin:0;height: auto; line-height: 30px;padding: 5px 0 5px 25px;background: url(../images/posico.png) 5px 12px no-repeat;}
	/*答问知识库*/
	.wdtop .wdtitle{ float: none;}
	.wdtop{ height: auto; line-height: 40px; margin-top: 10px;}
	.wenda_search{ float: none; width: auto;height: auto;padding: 5px 15px 5px 0;}
	.wenda_search .sear_ul{ width: auto; margin-right: 0; float: none;}
	.wenda_search .sea_link{ width: auto;line-height: 36px; position: static; float: none;}
	.lm_wenda{ margin: 10px 0 0 0;}
	.lmy_wenda{margin-bottom: 0;}
	.listnews ul.doc_list{padding-bottom:0;}
	.listnews ul.doc_list li.lm_line{padding: 8px 0 0;margin-bottom: 8px;}
	.dwzskwz_con{ padding: 0 10px;}
	.dwzskwz_con.con1{ padding-bottom: 10px;}
	.dwzskwz_tit.tit2{ padding: 10px 0 0;}
}
@media (max-width: 767px) {
	.ui-dialog-body{padding: 10px;}
	.ui-popup-modal{ right: 10px; left: 10px !important;}
	.ui-dialog-content{ width: 100% !important; height: 260px !important;}
	.ui-dialog-grid{width: 100%;}
}



.wza-black-white div.ui-dialog{ background: #000 !important;}
.wza-black-white div.ind_pl{ background: #000 !important;}
.wza-black-white div#tips_box{ background: #000 !important;}
.wza-black-white div#tips_box .tips_body{ background: #000 !important;}
.wza-black-white .n-yellow .msg-wrap{ background: #000 !important;}
.wza-black-white .webnav li.ss4 .xxgk_navmu{ background: #000 !important;}

.wza-yellow-black div.ui-dialog{ background: yellow !important;}
.wza-yellow-black div.ind_pl{ background: yellow !important;}
.wza-yellow-black div#tips_box{ background: yellow !important;}
.wza-yellow-black div#tips_box .tips_body{ background: yellow !important;}
.wza-yellow-black .n-yellow .msg-wrap{ background: yellow !important;}
.wza-yellow-black .webnav li.ss4 .xxgk_navmu{ background: yellow !important;}

.wza-blue-yellow div.ui-dialog{ background: blue !important;}
.wza-blue-yellow div.ind_pl{ background: blue !important;}
.wza-blue-yellow div#tips_box{ background: blue !important;}
.wza-blue-yellow div#tips_box .tips_body{ background: blue !important;}
.wza-blue-yellow .n-yellow .msg-wrap{ background: blue !important;}
.wza-blue-yellow .webnav li.ss4 .xxgk_navmu{ background: blue !important;}

.wza-yellow-blue div.ui-dialog{ background: yellow !important;}
.wza-yellow-blue div.ind_pl{ background: yellow !important;}
.wza-yellow-blue div#tips_box{ background: yellow !important;}
.wza-yellow-blue div#tips_box .tips_body{ background: yellow !important;}
.wza-yellow-blue .n-yellow .msg-wrap{ background: yellow !important;}
.wza-yellow-blue .webnav li.ss4 .xxgk_navmu{ background: yellow !important;}

/*无障碍调色弹窗样式 end*/




@media (min-width:992px) and (max-width:1199px) {
    .container{
        width: 992px;
    }
}
@media (max-width: 991px) {
    .container{
        width: 768px;
    }
}
@media (max-width: 767px) {
    .container{
        width: auto;
    }
}


/***文章底部二维码***/
.wzewm{text-align: center;margin-bottom: 20px;}
.wzewm .j-qrcode{margin: 10px auto;width: 160px;height: 160px;}